home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d12 / v10n12.arc / PUSHDIRS.BAT < prev    next >
DOS Batch File  |  1991-05-30  |  466b  |  21 lines

  1. @IF '%1'=='X' PROMPT @$N:$_@CD $P
  2. @IF '%1'=='X' GOTO X
  3. @ECHO OFF
  4. IF '%1'=='Z' GOTO Z
  5. SET D=
  6. FOR %%A IN (3 2 1) DO IF NOT EXIST C:\BATCH\%%A SET D=C:\BATCH\%%A
  7. IF NOT '%D%'=='' GOTO NotFull
  8. ECHO Sorry, the directory stack is full!
  9. REM > C:\BATCH\QUIT.BAT
  10. QUIT
  11. :NotFull
  12. %COMSPEC%/C %0 X>%D%
  13. ECHO @%0 Z >>%D%
  14. GOTO Y
  15. :Z 
  16. IF EXIST %D% DEL %D%
  17. FOR %%A IN (1 2 3) DO IF EXIST C:\BATCH\%%A SET D=C:\BATCH\%%A
  18. :Y 
  19. COPY %D% C:\BATCH\POPDIRS.BATCH >NUL
  20. :X
  21.